#ifndef STARTSCREEN_H
#define STARTSCREEN_H

#include <QWidget>
#include <QPixmap>
#include <QPushButton>
#include <QLabel>

class StartScreen : public QWidget
{
    Q_OBJECT

public:
    explicit StartScreen(QWidget *parent = nullptr);
    ~StartScreen();

private slots:
    void startGame();

protected:
    void paintEvent(QPaintEvent *event) override;

private:
    QPixmap background;
    QPushButton *startButton;
    QLabel *titleLabel;

    void setupUI();
};

#endif
